Big Huge Thesaurus

electron beam

noun